class PortadasController < ApplicationController
  verify  :method => :post, 
          :only => [ :actualizar ],
          :redirect_to => { :controller => 'portada', :action => 'ver' }
          
  before_filter :validar_admin, :only => [ :editar, :actualizar ]
    
  def ver
    @portada = Portada.find(:first)
  end
    
  def editar
    @portada = Portada.find(:first)
  end
    
  def actualizar
    @portada = Portada.find(:first)
    @portada.update_attributes( params[:portada] )
    
    if @portada.save
      flash[:info] = 'Portada actualizada muy bien.'
      redirect_to portada_url
    else
      flash[:error] = 'Algún error se ha producido, vuelve a intentarlo.'
      render :action => 'editar'
    end
  end

  protected
    def menu_activado
      @menu_activado = 'portada'
    end
end